iT邦幫忙

12

想學寫程式?你還是放棄吧...

  • 分享至 

  • xImage
  •  

各位IT大大們好~/images/emoticon/emoticon07.gif
小弟大學畢業後曾從事過製程工程師、系統分析師、技術工程師,
而畢業科系是資訊網路工程系,
目前任職某間公司的約聘人員(非工程相關領域),
由於考慮到人生未來長遠之路,
因此最近想轉職了。

本身對於寫程式並不排斥,
因此將此設為目標,
希望下一份工作能以程式設計師或系統分析師領域發展,
但大學畢業後就從未接觸過寫程式這塊領域的工作,
因此我開始努力爬文希望能讓自己有基礎程式設計的概念,
也許有人會說:你不是網工科畢業嗎?怎麼不會寫程式?
但我相信有許多人和我一樣,
即使大學學過這門課,
畢業後對於寫程式一樣一竅不通!
除非是畢業後繼續鑽研這塊領域或從事相關工作,
否則應該很多人跟我一樣吧?
又加上我畢業後從事過的工作都不需要會寫程式...
因此就這樣一路走到現在...
而朋友的男友原本從事雷射工程領域,
也是考慮到市場需求決定學程式設計(此時她男友以經30、31歲了),
朋友是對我說她男友花了12萬到資策會學javascript(課程半年),
不過我心想這學費也太貴了...
而且這半年都沒在工作(因為星期一~六要上課),
於是我決定先從網路學習,
遇到不懂的再詢問朋友協助。/images/emoticon/emoticon34.gif

回到正題(瞎扯太多了~哈哈XD)
我和前同事都有持續再連絡(前同事原本是小小PR,現在已經是一個系統處處長),
某天我告知說最近在學寫程式,
以後想往這領域發展,
畢竟還是要有一技之長,
但前同事回覆我「想學寫程式?你還是放棄吧...」,/images/emoticon/emoticon02.gif
當下我並沒有追問為什麼這麼說,
只是想到自己在網路上學習,
確實卡關了...
開始懷疑人生懷疑自己是不是真的適合去寫程式,
大家都說當程式設計師要有良好的思考邏輯和分析能力,
我總覺得自己就是缺乏這兩項,
於是現在腦袋空空,
完全不知道自己下一步該怎麼走了.../images/emoticon/emoticon56.gif


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
5
wingkawa
iT邦新手 3 級 ‧ 2018-06-12 18:24:10

12萬!?也太貴了吧……
我自己都是邊做邊學,有不懂得覺得怪的都先查google,所以久了變得很少問人,反正網路上資源很多,與其問人找捷徑,不如多查點文件耕耘自己

扯遠了~要學 javascript 的話,就先從建立觀念開始,然後邊做邊學吧!
推薦這個課程:Udemy 的 《JavaScript 全攻略:克服 JS 的奇怪部分》,現在只要 300 塊啊
有中文字幕,內容清晰,這個聽得下去的話,未來的路肯定不會太難走的。

卡關的時候,首先就是要釐清究竟是卡在哪裡了,如此一來才能對症下藥
覺得卡在A,結果努力了一番解不了,就要思考是不是其實不是卡在A,而是B或C
漸漸累積經驗吧
加油加油!

看更多先前的回應...收起先前的回應...

我也被這數字嚇到!真的很貴~~~
我進期都在網路上學習C#,
為什麼會先選擇C#...
是因為我一打開104履歷一堆公司都是丟C#.NET工程師給我X(
不過我也在網路上搜尋哪種語言比較適合新手起家,
都是各有各的說法~~~
已被搞得暈頭轉向~~~
大大會建議新手先從哪種語言接觸呀?

另外謝謝大大推薦這個課程:Udemy 的 《JavaScript 全攻略:克服 JS 的奇怪部分》~~~感恩你XD

wingkawa iT邦新手 3 級 ‧ 2018-06-13 09:04:55 檢舉

你最容易拿到成就感的語言或許最適合起家吧
php、C#、javascript配html、CSS服用是比較容易上手也比較容易看到成果(網頁)的

瞭解~~~
我會繼續加油XD

wingkawa說的「從最容易拿到成就感的語言起家」。
因為我每天都要用EXCEL,所以我就從EXCEL的函數與VBA起家。

pcw好的XD,不過我目前工作似乎都沒有一點點兒相關接觸,哈哈哈(所以就拼命搜尋跟詢問目前哪種語言適合新手)

wingkawa那句話真的說得很好~~~
慢慢燃起我的信心~~~
加油加油加油/images/emoticon/emoticon42.gif

不是適合新手,而是檢視看看你現在都在用甚麼軟體?

pcw現在因為目前工作性質,沒有在接觸軟體...除了word打打公文之類/images/emoticon/emoticon02.gif

word也有VBA,你可以玩看看。
例如:讓word直接去資料庫抓資料,自動生成文件,減少打字的時間。

pcw好的~~~感恩你/images/emoticon/emoticon24.gif

14
神Q超人
iT邦研究生 5 級 ‧ 2018-06-13 09:18:31

先確定好目標後,一切都只是過程而已,
其實我也算是半路出家寫程式的,
但是我運氣很好,可以在一開始就進入業界學習,
雖然也是領著22k然後每天加班到很晚才回家,
還要被績效制度綁的死死的,
不過我當時相信努力是不會騙人的啊!

在第一間公司的時候,也什麼都不會,
只會一點點HTML的基礎就進入到ASP.NET的世界,
只能不懂就找方法,再不然就問同事,
閒暇時候就到圖書館看個書,
或自己做個小作品,來了解到哪些是之前沒注意過的地方,
我覺得在這一行,有學習慾望的心是最重要的。

經過了兩年,我算半跳槽進了一家不錯的資訊公司,
也在工作上獲得一些成就感,並感覺到自己的成長,
而就如同你朋友一樣,我朋友到現在依然還是看沒有很起我,哈哈,
認為我半路出家的程度就是差,
Buttttt!So what?
我才不希望自己的價值透過別人來貼標籤,
至少知道自己有個目標,而且不斷前進,這樣不就好了?

而且現在的環境對新人和想學習的人都還滿貼心的,
到處都有從無到有的教學!
就算學不會,也可以上IT幫發問,
或是試著以自己每個禮拜學到的東西整理成文章,
讓大家看看有沒有哪裡觀念錯誤的,
這些微不足道的事情都可以為自己的努力留下足跡,
也可以結交到各種不同專長的高手,
大家互相學習,都是很重要的!

所以要加油!就因為身邊有看不起自己的朋友,
才會拚了命想讓他們跌破眼鏡啊!
努力真的不會騙人的!

看更多先前的回應...收起先前的回應...

加油@@!堅持你的路~
只是寫程式只有領22K?沒有其他獎金加成嗎@@~
若沒有的話~你要考慮了~你至少有3年以上的經歷了...

神Q超人 iT邦研究生 5 級 ‧ 2018-06-13 09:31:20 檢舉

哈哈哈,跳槽過一次,現在有到3開頭惹!/images/emoticon/emoticon37.gif

神Q超人好勵志~~~/images/emoticon/emoticon12.gif
我也相信努力的成果不會騙人~~~
一定是滿滿收穫XD
不過說實在的,
我最近心急了,
雖然學習永遠不嫌晚~
但只要想到我快29歲了,
真的必須儘快選定跑道也步上軌道,
不然真的30後似乎就很難轉職了XD

喔喔~有到3了呢~~接下來都是額外兼才有更多收入了@@.
公司很少再調到4~5~6~7~8~9~10+.....

純真的人內部薪資調整好像比較困難齁~~~都變成要一直跳公司才可能4~5~6~7~8~9~10+.....

內部薪資調整要公司賺很多才會動~
不然別期待太多@@....

暐翰 iT邦大師 1 級 ‧ 2018-06-13 13:14:28 檢舉

真心覺得台北三年經驗以上不該只有3開頭
大大比很多4開頭的工程師都要好! (能力、學習熱情..)

/images/emoticon/emoticon34.gif (這個應該是拍手的貼圖 ... 吧!)

我嗎 ? <=== 一直跳的人, 哈哈 ! 不過談薪也是一種學習喔 !

神Q超人 iT邦研究生 5 級 ‧ 2018-06-13 21:05:20 檢舉

剛到家看到那麼多通知實在受寵若驚0_0
請各位大大讓我慢慢回覆,不好意思/images/emoticon/emoticon25.gif

神Q超人 iT邦研究生 5 級 ‧ 2018-06-13 21:32:51 檢舉

給樓主:抱歉名字標不出來,剛剛尋找使用者,所有的Austin都不是樓主XD
其實我一開始是看到你朋友說的那句話,突然為你覺得生氣而已,哈哈,其實真的不勵志,只是運氣還算好,但是這些運氣要構築在你付出了足夠的努力,才抓得住!所以加油!找到目標就開始學習,有問題的話就上來發問吧!
雖然我82年次的可能還什麼資格說這些,但是真的不要心急,像darwin0616大大說的,如果真的想要快速學習,可以多多去面試,雖然一開始可能會一直碰壁,或被考倒,但是這樣也可以間接知道自己哪裡不足,或是目前的市場趨勢是什麼!而且我覺得大大的經歷真的很豐富,至少比我好幾百哩遠!應該不會難找到工作!而在工作中學習絕對是最快的!因為可以養活自己,又可以給自己適當的壓力,在這種情況下通常會忙到沒有時間亂想吧XD!等到那時候,回頭看一下會發現自己已經走了很遠很遠了!

純真的人:哈哈,對啊!有了底薪後就得看自己有多少能力再去做多少事情了!不過我還廢廢的,要兼差我怕會兩邊都顧不好/images/emoticon/emoticon16.gif

暐翰:我有朋友在台北也是差不多的數字,但是習慣了台南步調的我上台北怕會死掉吧XD!不過我還滿羨慕大大可以到國外去工作,看看台灣以外的資訊環境,如果有機會我可能也會選擇離國出走!

darwin0616:哈哈哈,謝謝大大認同XD,領別人薪水就會有一種莫名的壓力要把事情做好,到時候就算不敢問也都會問了,不問的話案子就開天窗了XD,這樣算是另外一種壓力下的成長嗎?

神Q超人不會啦~你才82年次~大有成長~
如果公司關了~就要努力找朋友~找適合的公司了@@~
雖然我有存錢~但是我不適合當老闆~創業對我來說~
個性非常不適合@@..我不是業務的料...畢竟公開場合我都不出聲的..
旁邊的人都會以為我是啞巴@@...

Austin 大大的經歷真的很豐富,可以考慮系統分析師或專案經理,感覺會比純寫程式更有發展性!!!
我也是啞巴路過... /images/emoticon/emoticon16.gif

暐翰 iT邦大師 1 級 ‧ 2018-06-14 13:08:42 檢舉

神Q超人 有機會歡迎出走看看!
小經驗:
來大陸發現這裡工程師很競爭,價錢低、工時長(尤其是深圳,工程師多到可怕)
但是相對台灣責任心很低,因為中國很大
工程師假如在別邊有更好的薪水
或是不爽幹就會跳巢到另外一個省

而且不交接(隨便交接)、隔幾天就跑走

神Q超人
82年次真的好...年輕,謝謝你為我抱不平XD~Austin可能太菜市場名了~哈哈哈(等等換掉方便大家標記我~科科)。darwin0616的建議我也覺得很好,無論去到哪裡,相信身處在那個環境被迫著成長,實戰經驗的累積一定會有很大的幫助~~~不過多去面試、多去碰壁或被考倒...這也是我內心懼怕的地方,因為真的只有大學學過,出社會後完全沒碰過也忘光,可以說是零底子(考試可能交白卷了我...),所以才希望至少能有基礎底子,真的遇到考試,不敢說能寫出人家要的,但要能寫出個基本架構,讓人家知道我並不是完全沒概念,因此到現在都還在原地打轉(目前我有在上班,是希望在有把握的狀況再去面試)。/images/emoticon/emoticon02.gif

fysh711426
嗨嗨~~~ 謝謝你給的建議,系統分析師或專案經理這領域其實發展也不錯,不過在台灣的市場裡面系統分析師絕大部分都要會寫程式,因此我很想加強這塊領域的不足X(

神Q超人 iT邦研究生 5 級 ‧ 2018-06-14 21:19:53 檢舉

純真的人fysh711426:所以你們不用面對客戶哦!我們會很常需要和客戶碰面,哈哈哈,不過我倒是很喜歡講話,因為我覺得溝通還滿有趣的,雖然有時候會覺得很火大XD

暐翰:大大可以多分享一些經驗嗎(抱歉我很貪心XD)!了解各個地方的工作環境感覺很有趣!不過在IT幫比較少人分享這類的資訊,可以考慮發個文來提一下文化差異XD

奧斯丁丁丁:哈哈,主要還是得了解自己真正需要的是什麼,我現在也還在到處摸索,只是如果有積極學習的心,和付出行動的身體,就不用想那麼多了!就算是主管缺Do下去也是你的!加油啊!

不用呢~純脆後端寫程式而已@@..
除非前端接洽也被考倒~才一起面對~

暐翰大大提到的"阿陸仔責任心很低"我有親身經歷過!記得前...工作中,因為對岸工程師離職,未完成的開發移轉到我這,當我打開JSP看到的內容當場傻眼:<img src="美編給的原型截圖">,而且完全沒有*.java檔,當下不想加班立馬回報技術主管,然後負責該專案的PM就從公司消失了!所以對岸的工程師責任感很低,台灣這邊的PM也不惶多讓,這也是台灣資訊界的事實 !

神Q超人 iT邦研究生 5 級 ‧ 2018-06-15 21:37:00 檢舉

純真的人:補習班要面對的客戶群是屬於哪些部分0_0
darwin0616:這對我來說真的很新奇,因為我之前有案子會需要和大陸的工程師做聯繫,對他們的印象感覺很專業也很厲害,沒想到他們的習性是這樣子,台灣的話感覺就很不重視資訊產業啊,從使用者講話的態度就深刻感受到這種感覺。

@@..補習班很單純就是管理老師跟學員而已@@~
我也是根據需求~不斷加大相關功能(一直累積...

回神Q大人,通常都是業務和強者前輩們去談需求,小弟功力不夠,還不能去需求訪談。
/images/emoticon/emoticon16.gif

哈哈, 畢竟"霸王色"霸氣是萬中選一

5
paicheng0111
iT邦大師 5 級 ‧ 2018-06-13 09:48:02

wingkawa:「從最容易拿到成就感的語言起家」。

我自己就是這樣子。
因為我每天都要用EXCEL,所以我就從EXCEL的函數與VBA起家。
從簡單的VLOOKUP開始,到用VBA做網路爬蟲。
慢慢獲得主管的稱讚,也建立自信心。

然後因為做爬蟲

  1. 所以,用ACCESS學SQL語法。
  2. 需要了解DOM,所以去學HTML+CSS+JS

就這樣一步一步發展下去,越陷越深。

看更多先前的回應...收起先前的回應...

經驗一點一滴累積起來~~~真的越來越厲害XD

Andy Chiu iT邦研究生 2 級 ‧ 2018-06-14 23:10:25 檢舉

這個跟我也很像,我也是這樣慢慢玩起來的,因為非科班出身,邏輯與觀念也是慢慢學起來的。

@andyboy 所以我看到您的鐵人賽文章,特別有感覺。

Andy Chiu iT邦研究生 2 級 ‧ 2018-06-15 22:42:42 檢舉

/images/emoticon/emoticon12.gif

5
暐翰
iT邦大師 1 級 ‧ 2018-06-13 13:10:25

最近ptt上面有好心人免費開課
可以參考看看,或許可以省下十二萬 : )
Fw: [情報] iOS / Android / Backend 免費培訓 - 看板 Soft_Job - 批踢踢實業坊

感謝大大提供好心人免費開課的資訊XD
我會加油的~~~/images/emoticon/emoticon08.gif

小魚 iT邦大師 1 級 ‧ 2018-06-13 23:46:40 檢舉

很明顯是給沒有工作的人上的

4
Darwin Watterson
iT邦好手 1 級 ‧ 2018-06-13 13:33:04

Totally Agree 神Q超人的歷程 ! 學程式最快的方式就是直接找工作歷練, 然後不要怕跳槽, 同樣做了10年只待一家公司跟三家公司的歷練還是有差 ! 其實個人是滿排斥去補習班或資策會上課, 一是都教基礎, 二是工作上本來就都是開發別人沒寫過的; 自己閱讀官方API的功力並解決問題是要在資訊界待下去的必備技能 ! 而且不管國內外, 資訊人都是很樂意去分享的(看看這iT邦幫忙這個地方 XD ), 千萬不要害怕自學 !

好心人真的很多!大家都不厭其煩的給與建議,真的好棒~~~
也許在某些人眼裡會覺得不懂?不會去GOOGLE嗎...
網路上那麼多資訊不會去看嗎?
但我相信很多時候並不是不去搜索,
而是像我一樣心中迷失了方向,
需要各位的點醒與指引~~~
真的是一語點醒夢中人啊啊啊/images/emoticon/emoticon06.gif
darwin0616謝謝你~我會加油的XD

小魚 iT邦大師 1 級 ‧ 2018-06-14 11:57:07 檢舉

在這裡討論的是經驗吧,
畢竟經驗這種東西是Google不到的...

0

意思是「像你這種心態的,想學寫程式?你還是放棄吧...」

0
Darwin Watterson
iT邦好手 1 級 ‧ 2018-06-14 10:25:19

7/13 三分鐘做成業務管理系統
雖然看標題就知道是廣告宣傳,實用性不高,不過看在 免費+有點心吃
就加減報好康吧 ! (天龍國有點心吃的免費活動真多, 臺中人要抗議一下 XD)

哈..連結被砍了@@

IT活動的連結還在,有去吃點心的記得回報一下點心是什麼?下次在台中辦時我才會有興趣去吃點心 Mmm /images/emoticon/emoticon07.gif

darwin0616哈哈哈~阿甘同學快來台北發展XD

0
bluing
iT邦新手 5 級 ‧ 2020-01-05 10:43:11

如果三心兩意就真的不要浪費時間投入。
如果決定了,資策會或是自學都可以,
找一間公司,真的去實做才知道適不適合

推薦一本書
[程式快手:To be the fast of the best]
Google 暢銷排行榜14名(最佳)
https://play.google.com/store/books/details?id=OuGqDwAAQBAJ

0
yhsat
iT邦新手 4 級 ‧ 2022-12-15 11:35:26

程式設計的語言很多,先想想自己想進入哪個行業,去查查相關工作要求的條件,或自己想開發的軟體性質,再決定要學哪種程式語言。目前,SQL 是最基本的軟體開發技術, Web 前端開發最普遍是 html,JavaScript, 後端 Java,NodeJS。 因人工智慧(特別是機器學習)也將成為所有產業的升級不可或缺的技術,Python 是最夯也是最容易入門的語言。資料上雲端(AWS,Azure,GCP混合雲 )也是越來越重要的技術。

全世界程式開發動向可參考 Stack Overflow Newsletter https://stackoverflow.blog/?s=2022+survey

以下這幾個軟體開發相關的學習地圖可以做個參考(程式設計最新資訊多是英語的,所以大多課程是以英語講課,不過多有英文字幕)

  1. 程式設計語言學習地圖
    https://softnshare.com/programming-language/
  2. 網頁應用程式開發學習地圖
    https://softnshare.com/web-application-learning-map/
  3. 手機/行動裝置應用程式開發者學習地圖
    https://softnshare.com/mobile-app-developer-learning-map/
  4. 機器學習( Machine Learning )學習地圖
    https://softnshare.com/machine-learning-deeplearning-ai-learning-map/
  5. 技術學習相關 keywords
    https://softnshare.com/keywords/

我要留言

立即登入留言